home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / geschaef / ds0538 / texte.dat / PROBLEME.TXT < prev    next >
Text File  |  1993-04-01  |  18KB  |  400 lines

  1.           ┌──────────────────────────────────────────────────────────┐
  2.           │        GS-AUFTRAG (R)    Warenwirtschaftssystem          │
  3.           │                      Version 2.01                        │
  4.           └──────────────────────────────────────────────────────────┘
  5.           ┌──────────────────────────────────────────────────────────┐
  6.           │                 Die häufigsten Probleme  !               │
  7.           │                                                          │
  8.           │                  Optimale Konfiguration                  │
  9.           └──────────────────────────────────────────────────────────┘
  10.  
  11.           Nachfolgend  besprechen  wir  einige  Probleme,  die uns aus
  12.           unserem Support  bekannt  geworden  sind,  und  geben  Ihnen
  13.           anschließend  einige  Tips,  wie  Sie Ihren Computer optimal
  14.           konfigurieren können.
  15.           ...........................................................
  16.  
  17.           FRAGE ?
  18.  
  19.           Obwohl  ich  einen  schnellen  Computer  mit einer schnellen
  20.           Festplatte  habe,  wirkt  die  Ausführung   des   Programmes
  21.           teilweise etwas langsam ... !
  22.  
  23.           ANTWORT !
  24.  
  25.           Das  Programm  lädt,  bedingt  durch  die  interne  Overlay-
  26.           Struktur (um Hauptsppeicher zu sparen!), viele Programmteile
  27.           laufend von Ihrer Festplatte nach.  Eine  höhere  Anzahl  an
  28.           Plattenpuffern  (Eintrag  "buffers"  in C:\CONFIG.SYS) wirkt
  29.           sich deshalb positiv  auf  die  Verarbeitungsgeschwindigkeit
  30.           von  GS-AUFTRAG  aus.   Hervorragende Resultate erreicht man
  31.           auch    mit    Festplatten-Cache-Programmen,    wie     z.B.
  32.           "smartdrv.sys",  der  u.a.   bei  MS-WINDOWS  3 mitgeliefert
  33.           wird.
  34.  
  35.           Wenn  Sie genügend freien Hauptspeicher zur Verfügung haben,
  36.           z.B.  MS-DOS 5.0 (ab  600 KB  ...),  können  Sie  auch  den
  37.           internen  festen Overlay-Bereich vergrößern. Es werden 80 KB
  38.           fest im Hauptspeicher gehalten, wird dieser Bereich  kleiner
  39.           (z.B.  40  KB),  läuft  GS-AUFTRAG  langsamer, hat aber mehr
  40.           Speicher zur Verfügung. Wenn  Sie  diesen  Wert  vergrößern,
  41.           läuft  das  Programm WESENTLICH schneller, braucht aber auch
  42.           mehr Hauptspeicher. Mit der Umgebungsvariable GSAUF kann der
  43.           Bereich verändert werden:
  44.  
  45.           Beipiel: schnellerer Programmablauf, weniger Hauptspeicher:
  46.  
  47.              SET GSAUF=/OO120             (120 KB werden reserviert)
  48.  
  49.           Beipiel: langsamerer Programmablauf, mehr Hauptspeicher:
  50.  
  51.              SET GSAUF=/OO40               (40 KB werden reserviert)
  52.  
  53.  
  54.           Sie  können  die mitgelieferte Batchdatei SETAUF.BAT dafür
  55.           benutzen:
  56.  
  57.              SETAUF BEREICH 40
  58.  
  59.           ............................................................
  60.  
  61.           FRAGE ?
  62.  
  63.           Beim Programmstart oder bei  der  Arbeit  mit  dem  Programm
  64.           erscheint eine Meldung:
  65.  
  66.           RUN TIME ERROR: Error ... EMS ... XMS ...
  67.  
  68.  
  69.           ANTWORT !
  70.  
  71.           Sie  verwenden  EMS  Treiber,  bzw.  haben  XMS-Speicher zur
  72.           Verfügung. GS-AUFTRAG versucht  darauf  zuzugreifen.  Leider
  73.           hat  sich  eine  Inkompatibilität  ergeben. Schalten Sie die
  74.           entsprechende Option aus:
  75.  
  76.           SETAUF KEINEMS
  77.           SETAUF KEINXMS
  78.           SETAUF KEINCACHE
  79.  
  80.           Weitere  Informationen erhalten Sie in der Dokumentation
  81.           GSAUF.TXT.
  82.  
  83.           ............................................................
  84.  
  85.           FRAGE ?
  86.  
  87.           Auf  einmal  erscheint die Fehlermeldung "INTERNAL ERROR 19"
  88.           bzw.  eine andere Zahl oder manchmal auch "OPEN ERROR  (0)",
  89.           "OPEN ERROR (5)" und das Programm stürzt einfach ab ..... !
  90.  
  91.           ANTWORT !
  92.  
  93.           Das  Programm  (bzw.  der  CLIPPER)  hat Probleme mit seiner
  94.           internen Suchdateienverwaltung, die  auch  im  Hauptspeicher
  95.           stattfindet.    Kann    es    sein,   daß   Sie   vielleicht
  96.           speicherresidente Programme geladen haben oder das  eventuell
  97.           einige defekte Sektoren auf Ihrer Festplatte vorhanden sind?
  98.  
  99.           Rufen  Sie  einfach  mal den DOS-Befehl "CHKDSK /F" auf. Zum
  100.           einen werden diese "defekten"  Sektoren  wieder  korrigiert,
  101.           zum  anderen sehen Sie anhand der letzten Zeile der Ausgabe,
  102.           wieviel an verfügbarem Hauptspeicher noch frei für Programme
  103.           ist. Die Zahl sollte ungefähr 580.000 BYTE  sein,  mehr  ist
  104.           natürlich besser.
  105.  
  106.           Falls  Sie  eine  Meldung  über  defekte Festplattensektoren
  107.           bekommen, sollten Sie im Wiederholungsfall  Ihre  Festplatte
  108.           einmal überprüfen lassen (.. DATENSICHERUNG !!!).
  109.  
  110.           Wenn  Sie  den  DOS-Befehl  SHARE geladen haben, häufig beim
  111.           Einsatz in Netzwerken,  z.B.   Novell-Lite  o.ä.  der  Fall,
  112.           sollten  Sie  folgende  Änderung  beim  Aufruf  des  Befehls
  113.           vornehmen:
  114.  
  115.              SHARE /f:8192 /l:255
  116.  
  117.           Der Speicher für die Verwaltung der Dateizugriffe muß erhöht
  118.           werden und die Anzahl der zu verwaltenden Dateien ebenfalls.
  119.           Die  Standardeinstellungen  des  SHARE-Befehls  sind  häufig
  120.           nicht ausreichend!
  121.  
  122.           ............................................................
  123.  
  124.           FRAGE ?
  125.  
  126.           Manchmal stürzt das Programm  während  der  Arbeit  mit  der
  127.           Meldung "OUT OF MEMORY" ("NOT ENOUGH MEMORY") einfach ab.
  128.  
  129.           ANTWORT !
  130.  
  131.           Setzen Sie MS-DOS 5.0 ein ?
  132.  
  133.           Sie  haben  zu  wenig freien Hauptspeicher (RAM) während der
  134.           Programmausführung! Das Programm braucht einen  auf  640  KB
  135.           ausgebauten  Hauptspeicher.   Wenn  Sie 640 KB zur Verfügung
  136.           haben, diese Fehlermeldung trotzdem auftritt, haben Sie noch
  137.           andere  speicherresidente   Programme   geladen   (Sidekick,
  138.           Norton-Commander,  speicherfressende  Menüsysteme ... usw.).
  139.  
  140.           Entfernen Sie solange ein Programm nach dem anderen, bis Sie
  141.           mit  dem DOS-Befehl "CHKDSK" einen verfügbaren Speicherplatz
  142.           von etwa 580 KB haben! Dann sollte es  keine  Probleme  mehr
  143.           geben. Verwenden Sie u.U. die Umgebungsvariable GSAUF (siehe
  144.           oben).
  145.  
  146.           ............................................................
  147.  
  148.           Bitte  bedenken  Sie  bei  aller Verärgerung über eventuelle
  149.           Programmfehler, daß wir nur mit recht  konkreten,  nachvoll-
  150.           ziehbaren  Fehlermeldungen  etwas anfangen können.  Wir sind
  151.           bemüht,  Ihnen  so  schnell  wie  möglich  eine  korrigierte
  152.           Version  zukommen  zu  lassen  ...   also bitte sachlich und
  153.           genau!  Die  Angabe der verwendeten Hardware und DOS-Version
  154.           hilft  uns  ebenfalls  weiter. Sehr hilfreich ist immer eine
  155.           Hardcopy   (PRINT-SCREEN)   der   Dateien   CONFIG.SYS   und
  156.           AUTOEXEC.BAT !
  157.  
  158.  
  159.           ############################################################
  160.           ############################################################
  161.  
  162.           Optimierung  der  Dateien  C:\CONFIG.SYS und C:\AUTOEXEC.BAT
  163.           unter MS-DOS 5.0
  164.  
  165.           Einsatz im Netzwerk (am Beispiel Novell 3.11)
  166.  
  167.  
  168.  
  169.           Optimierung der Speicherverwaltung
  170.  
  171.           Sie können in den  beiden  Systemdateien  C:\CONFIG.SYS  und
  172.           C:\AUTOEXEC.BAT    eine    ganze    Reihe   von   Änderungen
  173.           durchführen,  um  eine  bessere  Hauptspeicherausnutzung  zu
  174.           erreichen.   Bitte   sorgen   Sie   dafür,  daß  Ihnen  eine
  175.           Bootdiskette  zur  Verfügung   steht,   da   die   möglichen
  176.           Einstellungen  von  Rechner  zu Rechner unterschiedlich sind
  177.           und es passieren kann, daß Ihr Computer nicht mehr  startet.
  178.           Legen  Sie dann die Bootdiskette in Laufwerk A:, starten den
  179.           Computer erneut und machen die letzte Änderung rückgängig!
  180.  
  181.           Die Einstellungen beziehen  sich  auf  MS-DOS  Version  5.0.
  182.           Nach  Durchführen von Änderungen in einer der beiden Dateien
  183.           muß Ihr Computer neu gestartet werden, damit  diese  wirksam
  184.           werden!
  185.  
  186.           Die  Treiber  HIMEM.SYS,  EMM386.EXE  und SMARTDRV.SYS (bzw.
  187.           EXE) finden Sie sowohl bei MS-DOS 5.0  selbst  als  auch  im
  188.           Verzeichnis  von  Windows 3.1 auf Ihrer Festplatte. Wenn Sie
  189.           Windows auf Ihrem Rechner installiert haben,  verwenden  Sie
  190.           am  besten die dazugehörenden Treiber, da sie neueren Datums
  191.           als die von MS-DOS 5.0 sind und  teilweise  (vor  allem  der
  192.           SMARTDRV)  erhebliche  Vorteile  bieten!  Keinesfalls dürfen
  193.           diese Treiber  von  MS-DOS  5.0  und  Windows  3.1  gemischt
  194.           werden!
  195.  
  196.           Beispiel  unter  Verwendung  der  Treiber  von  Windows  3.1
  197.           (empfohlen!)
  198.  
  199.           CONFIG.SYS
  200.  
  201.           DOS=HIGH,UMB
  202.           DEVICE=C:\WINDOWS\HIMEM.SYS
  203.           DEVICE=C:\WINDOWS\EMM386.EXE RAM 1024
  204.           FILES=69
  205.           BUFFERS=20
  206.           DEVICEHIGH=ANSI.SYS             <- In der Regel nicht er-
  207.                                           forderlich (kostet nur
  208.                                           Speicher)
  209.  
  210.           DEVICEHIGH=BLABLA.SYS           <- der (individuelle) Rest
  211.           ...
  212.  
  213.  
  214.           AUTOEXEC.BAT
  215.  
  216.           PATH=C:\;C:\DOS ...
  217.           LOADHIGH C:\WINDOWS\SMARTDRV.EXE 2048
  218.           LOADHIGH C:\DOS\SHARE /L:255 /F:8192   <- für DOS-Netze, z. B.
  219.                                                     Novell Lite
  220.  
  221.           LOADHIGH \DOS\KEYB GR 437 \DOS\KEYBOARD.SYS
  222.           LOADHIGH \DOS\DOSKEY
  223.           SET GS=001
  224.           ...
  225.  
  226.           Beipiel, wenn Sie Windows 3.1 nicht besitzen:
  227.  
  228.           CONFIG.SYS
  229.  
  230.           DOS=HIGH,UMB
  231.           DEVICE=\DOS\HIMEM.SYS
  232.           DEVICE=\DOS\EMM386.EXE RAM 1024
  233.  
  234.           FILES=69
  235.           BUFFERS=20
  236.  
  237.           DEVICEHIGH=\DOS\SMARTDRV.SYS 2048 <- DOS-SMARTDRV in CONFIG.SYS
  238.           DEVICEHIGH=\DOS\ANSI.SYS          <- In der Regel nicht erforderlich!
  239.                                               (kostet nur Speicher)
  240.  
  241.           DEVICEHIGH=\DOS\BLABLA.SYS        <- der (individuelle) Rest
  242.           ...
  243.  
  244.  
  245.           Erläuterung zur CONFIG.SYS
  246.  
  247.           DOS=HIGH,  UMB  in  Verbindung  mit  HIMEM.SYS  stellt   den
  248.           "hohen"  Speicherbereich  (UMB) zur Verfügung und verschiebt
  249.           das Betriebssystem dorthin.  Der  EMM386  ermöglicht  (neben
  250.           Bereitstellung  von  EMS),  diesen  Speicher  für  residente
  251.           Programme zu verwenden. Durch das Kommando DEVICEHIGH  statt
  252.           DEVICE   werden  Ihre  Treiber  in  der  CONFIG.SYS  dorthin
  253.           geladen. Die Reihenfolge, in der die Treiber geladen werden,
  254.           spielt dabei eine wichtige Rolle! Zuerst müssen die  größten
  255.           Treiber   "hochgeladen"   werden,   danach  in  absteigender
  256.           Reihenfolge immer kleinere. Die  Größe  bezieht  sich  dabei
  257.           auf den Speicherbedarf des Treibers.
  258.  
  259.           Ein Tip:
  260.  
  261.           Kontrollieren  Sie  nach  jeder  Änderung in den Dateien mit
  262.           dem Befehl:
  263.  
  264.           MEM /C > PRN
  265.  
  266.           den Erfolg  dieser  Änderungen.  Sie  erhalten  eine  genaue
  267.           Aufstellung  des  normalen und des "hohen" Speicherbereichs.
  268.           Der  jeweils  noch  verfügbare  Speicherplatz   wird   dabei
  269.           angezeigt.  Sie  können die einzelnen Treiber oder Programme
  270.           der Größe nach sortieren.
  271.  
  272.           Der Eintrag FILES sollte  immer  eine  ungerade  Zahl  sein.
  273.           Einige  wenige  BUFFERS  können  Sie  verwenden, brauchen es
  274.           aber wegen SMARTDRV nicht.
  275.  
  276.  
  277.           Erläuterung zur AUTOEXEC.BAT:
  278.  
  279.           Mit dem Befehl LOADHIGH (oder  auch  LH)  können  (kleinere)
  280.           Programme  in  den "hohen" Speicher geladen werden. Beachten
  281.           Sie auch hier die Reihenfolge, ... große  Programme  gehören
  282.           an den Anfang !!!
  283.  
  284.           Die   DOS-Version   des  SMARTDRV  wird  in  der  CONFIG.SYS
  285.           installiert, alternativ (besser,  weil  schneller)  ist  die
  286.           Version  von  WINDOWS  3.1,  die  als  SMARTDRV.EXE  in  der
  287.           AUTOEXEC.BAT aufgerufen wird.
  288.  
  289.           Der ANSI-Treiber ...
  290.  
  291.           Entfernen Sie, wenn irgendwie möglich, den ANSI-Treiber  aus
  292.           der  CONFIG.SYS!  Viele  Störungen können durch den ANSI.SYS
  293.           (oder andere Treiber mit  ähnliche  Bezeichnung)  verursacht
  294.           werden!
  295.  
  296.           Parameter bei SHARE.EXE
  297.  
  298.           Beim  Einsatz  eines  DOS-Netzes  (z. B. Novell-Lite) müssen
  299.           auf dem Server für die  Anzahl  der  verfügbaren  Locks  und
  300.           Buffers  unbedingt  höhere  als die Standard-Werte angegeben
  301.           werden   (siehe   Beispiel-AUTOEXEC.BAT   und   DOS-    bzw.
  302.           Netzwerk-Handbuch).
  303.  
  304.           Geheimtip für den EMM386.EXE:
  305.  
  306.           Eine  der  Aufgaben  des  EMM386  ist  es,  EMS-Speicher zur
  307.           Verfügung zu stellen. Geben Sie unbedingt den Parameter  RAM
  308.           (und  nicht  NOEMS)  an, da unsere Programme vorhandenen EMS
  309.           mit geringerem Hauptspeicherbedarf  und  oft  auch  größerer
  310.           Ausführungsgeschwindigkeit honorieren!
  311.  
  312.           Wer  speichermäßig  richtig  in  die Vollen gehen will, kann
  313.           sich  mit  dem  zu  Windows  gehörenden   Programm   MSD.EXE
  314.           ansehen,  welche  Speicherbereiche  auf seienem Rechner noch
  315.           nicht belegt sind. (Nach dem Starten  von  MSD  einfach  "M"
  316.           eingeben.  -  Die freien Bereiche werden schwarz angezeigt).
  317.           In diesen Speicher können ebenfalls residente Programme  und
  318.           Treiber  geladen  werden,  wenn  Sie  sie als Parameter beim
  319.           EMM386.EXE in der Datei C:\CONFIG.SYS angeben, z. B.:
  320.  
  321.           DEVICE=\DOS\EMM386.EXE RAM I=B000-B7FF I=E000-EFFF I=D800-DFFF
  322.  
  323.           I=B000-B7FF kann standardmäßig angegeben  werden,  wenn  Sie
  324.           eine  normale  VGA-  oder  EGA-Karte  einsetzen,  da  dieser
  325.           Speicherbereich nur bei Monochrom-Karten verwendet wird  und
  326.           ansonsten    ungenutzt   bleibt   (abgesehen   von   einigen
  327.           speziellen hochauflösenden  Karten).  Die  anderen  Bereiche
  328.           entnehmen Sie bitte der Ausgabe von MSD.
  329.  
  330.           Durch  den  Parameter  I=xxxx-yyyy  werden zusätzliche nicht
  331.           benötigte Speicherbereiche für die Nutzung unter MS-DOS  zur
  332.           Verfügung  gestellt.  Die  Betonung  liegt  dabei  auf NICHT
  333.           BENÖTIGT, was - wie gesagt - am  besten  mit  MSD  überprüft
  334.           werden  kann.  Falls Ihr Computer einen dieser Bereiche doch
  335.           benötigen  sollte,  ist  meistens  ein  Absturz  die   Folge
  336.           (deshalb  ist  es  unbedingt ratsam, immer eine Bootdiskette
  337.           griffbereit zu haben!). Nehmen Sie einen Parameter nach  dem
  338.           anderen  dazu  und schauen Sie sich das Resultat mit MEM an.
  339.           Wenn  Sie  eine  gelungene,  Einstellung   gefunden   haben,
  340.           sollten  Sie  einige  Programme und Funktionen ausprobieren,
  341.           die bisher problemlos  gelaufen  sind.  Treten  dabei  keine
  342.           Schwierigkeiten  auf,  kann  diese  Einstellung in der Regel
  343.           ohne Bedenken verwendet werden.
  344.  
  345.           Wenn Sie nur im Textmodus und  nicht  im  Grafikmodus  (z.B.
  346.           Windows)  arbeiten, kann statt I=B000-B7FF sogar der Bereich
  347.           I=A000-B7FF verwendet  werden,  eine  Einstellung  die  zwar
  348.           leider  keine  Grafik mehr zuläßt, aber gerade auf einfachen
  349.           Arbeitsplätzen im Netzwerk häufig zum Erfolg führt.
  350.  
  351.           Weitere Informationen zu diesen  Einstellungen  und  zu  den
  352.           einzelnen  Treibern  oder  Programmen  finden  Sie  in Ihrem
  353.           DOS-Handbuch. Wir helfen Ihnen bei  spezielle  Fragen  gerne
  354.           weiter. Dazu benötigen wir von Ihnen folgende Unterlagen:
  355.  
  356.           Hardcopy (Bildschirmausdruck) der Datei C:\CONFIG.SYS
  357.           Hardcopy (Bildschirmausdruck) der Datei C:\AUTOEXEC.BAT
  358.           Ausdruck der Speicherbelegung mit dem Befehl MEM
  359.  
  360.           Schalten  Sie den Drucker ein und tippen im Stammverzeichnis
  361.           von Laufwerk C:\:
  362.  
  363.           TYPE CONFIG.SYS > PRN
  364.           TYPE AUTOEXEC.BAT > PRN
  365.           MEM /C > PRN
  366.  
  367.  
  368.           Einsatz im Netzwerk - Beispiel Novell 3.11
  369.  
  370.           Wenn im Novell-Netz die  Meldung  "Datei  ...  konnte  nicht
  371.           geöffnet   werden   ...   "files"   nicht  hoch  genug  ..."
  372.           erscheint, obwohl die FILES in der CONFIG.SYS  auf  69  oder
  373.           höher  stehen,  liegt  die  Ursache  vermutlich an einer der
  374.           folgenden Einstellungen:
  375.  
  376.           1.  Im  Verzeichnis,  das   den   Netzwerktreiber   NET5.COM
  377.           enthält,  muß  sich  eine  Datei SHELL.CFG befinden, die die
  378.           Zeile:
  379.  
  380.              file handles=155
  381.  
  382.           enthält. Es geht natürlich auch  ein  niedrigerer  Wert  ...
  383.           Ohne   diesen   Eintrag  stellt  Novell  nur  40  files  zur
  384.           Verfügung!
  385.  
  386.           2. Am Server selbst kann  angegeben  werden,  wie  hoch  die
  387.           Anzahl  FILES ist, die pro Arbeitsstation von dort verwaltet
  388.           werden können. Tragen Sie in der Datei AUTOEXEC.NCF ein:
  389.  
  390.              set maximum file locks per connection: 500
  391.  
  392.           Dies  geht am besten, indem Sie an der "Console" (am Server)
  393.           LOAD INSTALL eingeben,  und  dort  "System  Options  -  Edit
  394.           AUTOEXEC.NCF  File"  wählen.  Die Zahl der FILE LOCKS sollte
  395.           hier um einiges höher stehen  als  die  FILES,  die  das  zu
  396.           startende Programm benötigt.
  397.  
  398.           ... ende ...
  399.  
  400.